#ifndef TYPECAST_PACKET_H_
#define TYPECAST_PACKET_H_

int typecast_forward_packet(struct iphdr * ip, unsigned char mac_addr[], unsigned char mac_len);  
int typecast_local_delivery(struct iphdr * ip); 
const char * get_target_bloom_filter(struct iphdr * ip); 
void typecast_update_neighbor_mac(u_int32_t neighbor_ip, unsigned char mac_addr[], unsigned char mac_len); 

#endif /*TYPECAST_PACKET_H_*/
